Instruction set simulator